battle of harran - Español Inglés Diccionario